App\Library\CwisThreatChecks D

Total Complexity 190
Dependencies 3
Dependents 1
Total lines 999
Lines of code 462
Logical lines of code 256
Comment lines 243
Methods 22
Properties 17

Methods 22

Method Rating Maintainability Complexity Lines of code
checkPrivateIP()
C
44 33 33
checkVulnerability()
C
41 27 46
checkCriticalPHP()
A
45 16 38
checkHtaccess()
A
42 13 50
checkEmptyLinks()
A
46 14 34
checkCriticalPHPCustom()
A
48 12 30
checkHeuristic()
A
52 9 23
checkCriticalJS()
A
53 9 22
checkPhishing()
A
53 9 22
checkCMSVersion()
A
57 9 18
checkIframeInjections()
A
53 8 21
checkPHPCode()
S
55 6 20
isKnownUrl()
S
54 6 20
getFragment()
S
53 4 21
checkSignaturesMatches()
S
55 4 17
checkAdware()
S
63 3 11
construct()
S
66 2 8
filterNonPrintableChars()
S
68 2 7
checkMaliciousCode()
S
75 1 4
checkHiddenFiles()
S
74 1 4
getResultEntryData()
S
66 1 9
checkWebShells()
S
75 1 4